to swallow the pill - Espagnol Anglais Dictionnaire